html {
    -webkit-text-size-adjust: none;font-size:20px;
}
@media (max-width:640px){
html{font-size:16px;}
}
body{margin-top:85px;color:#555;font-size:0.6rem;font-family:"microsoft yahei";behavior:url("csshover.htc");}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
*{list-style:none;margin:0;padding:0}
img{border:none}
a{text-decoration: none;color:#333;}a:hover{}.hover{-webkit-transition: all .50s ease;transition: all .50s ease;}
.cl{ clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}.ov{overflow:hidden;}
.fl{float:left;}.fr{float:right;}.ov{overflow:hidden}.posi{position:relative;}.over{transition: 0.3s linear all;}
.bold{font-weight:bold;}.cen{text-align:center;}.txtl{text-align:left;}.txtr{text-align:right;}
.mt5{margin-top:0.25rem;}.mt10{margin-top:0.5rem;}.mt15{margin-top:0.75rem;}.mt20{margin-top:1rem;}.mt30{margin-top:1.5rem;}.mt50{margin-top:2.5rem;}
.font12{font-size:0.6rem;}.font14{font-size:0.7rem;}.font15{font-size:0.75rem;}.font16{font-size:0.8rem;}.font18{font-size:0.9rem;}.font24{font-size:1.2rem;}.font36{font-size:1.8rem;}
.co000{color:#000;}.co333{color:#333;}.co666{color:#666;}.co999{color:#999;}.blue{color:#007dc1;}.yel{color:#c66200;}.fff{color:#fff;}.red{color:#f00;}
.daxie{text-transform:uppercase;}.daxie_{text-transform:capitalize;}.lh{line-height:2;}

.wrap{width:80%;max-width:1200px;margin:0 auto;}.wrap2{width:100%;max-width:1200px;margin:0 auto;}.w{width:100%;}.wbg{background:#fff;}
@media (max-width:1200px){.wrap{width:100%;}.wrap2{width:96%;}}

.header{ position:fixed;top:0;left:0;z-index:9;height:65px;padding:10px 0;background:#fff;box-shadow: 0 0 5px #999;} 
.header dl{position:relative;}
.header dt.pa{position:absolute;}
.header dt.l{top:0px;left:0;}

.nav li{display:inline-block;height:65px;line-height:65px;position:relative;z-index:9;}
.nav li a{display:block;padding:0 0.8rem;}
.nav li a.on,.nav li a:hover,.nav li a.cur{color:#fff;background:#007dc1;}
.nav li ul{display:none;position:absolute;top:65px;left:0;width:120px;line-height:normal;background:#007dc1;}
.nav li ul a{padding:0.5rem 10px;color:#fff;}
.nav li ul a:hover{background:#000;}
@media (max-width:1200px){
.header dt.r{display:none;}
.nav{float:right;width:auto;}
}

.drop{display:none;position:absolute;right:10px;top:10px;padding:6px 10px;color:#fff;background:#007dc1;cursor:pointer;-webkit-border-radius:3px;border-radius:3px;}
.navs{position:absolute;top:60px;right:0;z-index:8;width:250px;}
.subnav{display:none;}
.subnav dt{float:left;width:100%;height:50px;line-height:50px;border-bottom:1px solid #333;background:#000;}
.subnav dt a{display:block;color:#fff;padding-left:20px;}
.subnav dt i{padding-right:20px;margin-top:15px;}
.subnav dd{display:none;float:left;width:100%;background:rgba(255,255,255,0.9);background:#fff\9;}
.subnav dd li{float:left;width:100%;height:35px;line-height:35px;border-bottom:1px solid #ddd;}
.subnav dd li a{display:block;padding-left:20px;}

@media (max-width:1000px){
.drop{display:block;}
.nav{display:none;}
body{margin-top:70px;}
.header,.header dt.l img{height:40px;}
}


/*slide*/
.slideBox{ position:relative; overflow:hidden;}
.slideBox .hd{ position:absolute; height:28px; line-height:28px; bottom:1rem; right:0; z-index:1; }
.slideBox .hd li{ display:inline-block; width:20px; height:20px;background:url(../images/btn.png) center no-repeat; text-indent:-9999px; overflow:hidden; margin:0 6px;cursor:pointer;}
.slideBox .hd li.on{background:url(../images/btn_on.png) center no-repeat;}
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{float:left;width:100%;position:relative; text-align:center;  }
.slideBox .bd li img{background:url(../images/loading.gif) center no-repeat;vertical-align:top; width:100%;/* ͼƬ���100%���ﵽ����ӦЧ�� */}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* ȥ�����Ӵ������� */

.tline{display:inline-block;width:60px;height:3px;background:#007dc1;}

.tit{line-height:normal;padding:5px 0;font-size:22px;border-bottom:1px solid #B9B7B7;}

.justify{text-align:justify;}
.justify:after{content:"";height:0;width:100%;display:inline-block;overflow:hidden;}

.icona dt{width:100%;}
.icona dt li{display:inline-block;width:31%;text-align:center; vertical-align:top;}
.icona dt li img{width:100%;transition: 0.3s linear all;}
.icona dt li:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2); transform:scale(1.2);}
.icona dt li a{display:block;}
.icona dt li a.t{padding:0.5rem 0;}
.icona dd{width:23%;}
.icona dd a{display:inline-block;width:100%;height:3rem;line-height:3rem;margin-bottom:0.6rem;color:#fff;background:#007dc1;-webkit-border-radius:5px;border-radius:5px;transition: 0.3s linear all;}
.icona dd a i{position:relative;padding:0 1.5rem;}
.icona dd a:hover{background:#000;}

@media (max-width:1000px){
.icona dd,.icona dt{width:100%;}
.icona dd a{width:32%;}
}
@media (max-width:640px){
.icona dt li,.icona dd a{width:100%;}
}

.iconb{padding:2rem 0;background:url(../images/iconb.jpg) center  no-repeat;background-size: cover;}
.iconb dt li{display:inline-block;width:22%;padding:1rem 1%;margin:0.2rem 0;vertical-align:top;border:1px solid #007dc1;-webkit-border-radius:5px;border-radius:5px;transition: 0.3s linear all;}
.iconb dt li i{margin-right:0.5rem;}
.iconb dt li:hover{border-color:#fff;background:#007dc1;}

.iconb dd img{padding-left:3%;}
.iconb dd .more a{display:inline-block;padding:0 2rem;height:2rem;line-height:2rem;border: solid 1px #fff;transition: 0.3s linear all;}
.iconb dd .more a:hover{color:#007dc1;background:#fff;}
@media (max-width:1000px){
.iconb dt li{width:47%;}
.iconb dd img{width:100%;padding:0;}
.iconb dd .more{text-align:center;}
}
.iconb .tline{background:#fff;}

.iconc dd li{float:left;width:300px;margin:0 0.5rem;display:inline;overflow:hidden;position:relative;}
.iconc dd li table{position:absolute;top:0;left:0;background:rgba(0,0,0,0.6);filter:alpha(opacity=0);-moz-opacity:0;opacity: 0;transition: 0.3s linear all;}
.iconc dd li:hover table{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.iconc dd li .line{width:90%;margin-left:5%;height:1px;background:#999;}
@media (max-width:640px){
.iconc dd li{float:left;width:200px;}
}

.icond dd li{float:right;width:47%;height:50px;padding:1rem 1%;margin:0.3rem 0;background:#f8f8f8;overflow:hidden;transition: 0.3s linear all;}
.icond dd li abbr{float:left;padding-right:3%;}
.icond dd li abbr p{border-bottom:1px solid #ccc;}
.icond dd li a{display:block;margin-bottom:0.5rem;}
.icond dd li.one{float:left;height:auto;}
.icond dd li.one img{height:277px;}
.icond dd li:hover{color:#fff;background:#007dc1;}
.icond dd li:hover a{color:#fff;}
@media (max-width:640px){
.icond dd li{width:98%;}
}

.liuch dt .line{width:100%;height:1px;background:#d5d5d5;}
.liuch dt span{display:inline-block;padding:0 1rem;margin-top:-1.2rem;}
.liuch dd li{display:inline-block;width:10%;max-width:170px;margin-bottom:1rem;vertical-align:top;text-align:center;transition: 0.3s linear all;}
.liuch dd li td{width:90%;border:1px solid #ddd;-webkit-border-radius:50%;border-radius:50%;transition: 0.3s linear all;}
.liuch dd li:hover{color:#007dc1;}
.liuch dd li:hover td{color:#fff;background:#007dc1;}
.liuch dd li.line{width:auto;margin-top:2rem;}
@media (max-width:800px){
.liuch dd li.line{margin-top:1rem;}
}
@media (max-width:640px){
.liuch dd li{width:15%;}
.liuch dd li.line{display:none;}
}
@media (max-width:480px){
.liuch dd li{width:30%;}
}


.foot{padding:2rem 0 1rem;color:#888;background:#333;}
.foot a{color:#888;-webkit-transition: all .50s ease;transition: all .50s ease;}
.foot a:hover,.foot a.fff{color:#fff;}
.foot dt{width:54%;}
.foot dd{width:39%;}
.foot dd .a a{padding:0 10px;}
@media (max-width:1000px){
.foot dt,.foot dd{width:100%;}
.foot dd{text-align:center;border-top:1px solid #444;}
}
@media (max-width:480px){
.foot dd,.flink{text-align:left;}
.foot dd .a a{padding:0 5px;font-size:12px;}
}


.gotop {display:none;position:fixed;bottom:5px;right:5px;z-index: 9999;width:50px;height:50px;line-height:60px;background:#fff;-webkit-border-radius:50%;border-radius:50%;}
.gotop:hover{color:#fff;background-color:#007dc1;}

.footscon{height:55px;}
.foots{position:fixed;bottom:0;z-index:3;}
.foots .wrap{padding:5px 0;background:#007dc1;}
.foots li{float:left;width:25%;}
.foots li a{display:block;color:#fff;}
.foots li img{height:26px;}
.footscon,.foots{display:none;}
@media (max-width:640px){
.footscon,.foots{display:block;}
.gotop {bottom:65px;}
}

.topnav{line-height:3rem;border-bottom:1px solid #ddd;}
.topnav a{display:inline-block;padding:0 1rem;}
.topnav a:hover,.topnav a.cur{color:#fff;background-color:#007dc1;}
/*

.ashow{width:75%;}

.lnav{width:20%;}
.lnav dt{height:3rem;line-height:3rem;color:#fff;background-color:#007dc1;}
.lnav dd{line-height:2.5rem;}
.lnav dd a{display:block;}
.lnav dd a.t{padding-left:1.8rem;border-bottom:1px dotted #ddd;background: url("../images/lnav.png") 1rem center no-repeat #f8f8f8;}
.lnav dd a.t:hover,.lnav dd a.cocur{color:#007dc1;background-color:#fff;}
.lnav dd p{display:none;}
.lnav dd p a{padding-left:28px;background: url("../images/li.png") no-repeat 15px -16px;}
.lnav dd p.see{display:block;}
@media (max-width:1000px){
.lnav dt{font-size:1rem;}
}
@media (max-width:800px){
.lnav,.ashow{width:100%;}
.lnav dt{margin-bottom:0.5rem;color:#007dc1;font-size:1.2rem;border-bottom:1px solid #ddd;background:none;}
.lnav dd a.t{float:left;width:31%;height:35px;line-height:35px;padding:0;margin:0 0 5px 1.5%;display:inline;text-align:center;color:#fff;background: #333;overflow:hidden;-webkit-border-radius:5px;border-radius:5px;}
.lnav dd a.cocur,.lnav dd a.t:hover{color:#fff;background:#007dc1;}
.lnav dd p.see{display:none;}
}
*/

.where{height:40px;line-height:40px;background: url(../images/where.png) center bottom no-repeat;}
.where a{padding:0 5px;}

.acon{line-height:1.8;}
.acon img{max-width:100%;height:auto;}
.heng{line-height:2;border-bottom:1px solid #ddd;}

.prevnext{padding:5px 0;border-top:1px solid #ddd;}

.newslist li{float:left;width:97%;height:50px;padding:1rem 1%;margin-bottom:0.5rem;background:#f8f8f8;overflow:hidden;transition: 0.3s linear all;}
.newslist li abbr{float:left;padding-right:3%;}
.newslist li abbr p{border-bottom:1px solid #ccc;}
.newslist li a{display:block;margin-bottom:0.5rem;}
.newslist li:hover{color:#fff;background:#007dc1;}
.newslist li:hover a{color:#fff;}

.pbg{background-color:#f3f3f3;}
.piclist li{display:inline-block;/*display:inline\9;zoom:1\9;*/width:23%;margin-bottom:0.5rem;vertical-align:top;text-align:center;background:url(../images/loading.gif) center no-repeat;}
.piclist li td{width:99%;border:1px solid #ddd;}
.piclist li td img{width:100%;max-width:100%;}
.piclist li a{display:block;}
.piclist li:hover td{border-color:#007dc1;}
.piclist li:hover a{color:#007dc1;}

.prolist{padding:20px 0;}
.prolist dt{width:40%;}
.prolist dt a{display:block;}
.prolist dt:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2); transform:scale(1.2);}
.prolist dd{width:58%;}
.prolist dd .btn{display:inline-block;padding:0.3rem 1.2rem;border:1px solid #007dc1;-webkit-border-radius:5px;border-radius:5px;}
.prolist dd .btn:hover{color:#fff;background:#007dc1;}
@media (max-width:1200px){
.prolist dt,.prolist dd{width:100%;}
.acon img{
  width:100%!important;
  height: auto!important;
}
}


/* zoom-section */
.zoom-section{float:left;width:378px;margin:10px 0 20px;}
*html .zoom-section{display:inline;clear:both;}
.zoom-small-image{float:left;width:100%;margin-bottom:20px;position:relative;}
.zoom-small-image a{width:100%;}
.zoom-small-image a img{width:365px;height:365px;padding:5px;border:1px solid #ccc;}
.zoom-small-image abbr{position: absolute;right: 0px;bottom: 0px;z-index:9;width:50px;height:2.6666em;line-height:2.6666em;text-align:center;overflow:hidden;background-color: #fff;background-color: rgba(255,255,255,0.7);}
.zoom-small-image abbr a{display:block;color:#333;}

.zoom-desc{float:left;width:100%;position:relative;}
.zoom-desc p.s{width:315px;height:75px;margin:10px auto;position:relative;overflow:hidden;}
.zoom-desc p.s abbr{width:9999px;position:absolute;top:0;left:0;}
.zoom-desc p.s abbr a{float:left;padding:0 2px;}

.zoom-tiny-image{width:65px;height:65px;border:1px solid #CCC;padding:4px;}
.zoom-tiny-image:hover{border:1px solid #007dc1;}
.zoom-desc .btn{position:absolute;bottom:35px;width:30px;height:30px;cursor: pointer;}
.zoom-desc .btnl{left:0;background: url(../images/slider-arrow.png) -10px -10px no-repeat;}
.zoom-desc .btnr{right:0;background: url(../images/slider-arrow.png) -60px -10px no-repeat;}

.prom{float:left;width:56%;padding-left:3%;}
.prom dd p{margin:5px 0;}
.prom dd .link{display:inline-block;width:120px;line-height:40px;text-align:center;font-size:14px;color:#fff;background:#043a6f;-webkit-transition: all .50s ease;transition: all .50s ease;}
.prom dd .link:hover{background-color:#005eba;}

.rtit{line-height:30px;font-size:24px;}

.procon,.procon dt{float:left;width:100%;}
.procon dt{height:56px;position:relative;}
.procon dt i{position:absolute;bottom:0;left:0;z-index:1;width:100%;height:52px;background-color:#efefef;}
.procon dt a{float:left;line-height:52px;padding:0 10px;margin-top:4px;font-size:18px;color:#007dc1;-webkit-transition: all .50s ease;transition: all .50s ease;position:relative;z-index:2;}
.procon dt a:hover{color:#fff;background-color:#043a6f;}
.procon dt a:hover.active{}
.procon dt a.active{height:55px;margin:0;border:1px solid #e5e5e5;border-bottom:none;background-color:#fff;}
.procon dd{float:left;padding:20px;line-height:25px;font-size:13px;}
.procon dd img{max-width:100%;height:auto;}

@media (max-width:1200px){

.zoom-section{width:290px;}
.zoom-small-image a img{width:277px;height:277px;}
.zoom-desc p.s{width:158px;}

}

@media (max-width:1000px){
.zoom-section{width:220px;}
.zoom-small-image a img{width:207px;height:207px;}
.zoom-desc p.s{width:158px;}

}
@media (max-width:768px){


.piclist li{width:30%;}

.prom,.pror{width:100%;padding:0;border:0;}
.zoom-section{float:none;margin:20px auto;width:378px;}
.zoom-small-image a img{width:365px;height:365px;}
.zoom-desc p.s{width:315px;}

.askfor li span,.askfor li .w1{width:96%;}
.askfor li textarea{width:96%;}
}
@media (max-width:480px){
.piclist li{width:48%;}
.wap{display:none;}

.zoom-section{width:290px;}
.zoom-small-image a img{width:277px;height:277px;}
.zoom-desc p.s{width:158px;}

.procon dt a{font-size:16px;}

}

.faqbox li{float:left;width:100%;line-height:40px;}
.faqbox li span{float:left;width:80px;height:40px;}
.faqbox li select{height:25px;line-height:25px;border:1px solid #ccc;}
.faqbox li .ipt{width:160px;height:25px;line-height:25px;padding:0 5px;border:1px solid #ccc;}
.faqbox li  textarea {width:60%;height:80px;border:1px solid #ccc;}
.faqbox li .btn{width:100px;height:32px;line-height:32px;color:#fff;border:0;background:#007dc1;cursor:pointer;}

.iwrap{width:1000px;margin:0 auto;}
@media (max-width:1000px){.iwrap{width:98%;}}

.down a{display:inline-block;padding:0 10px;margin-right:10px;color:#fff;background:#000;}
/* ��Ŀҳ��ҳ */
.wp-pagenavi{margin:30px 0;}
.wp-pagenavi a, .wp-pagenavi span{padding:3px 10px;margin:0 1px;border:1px solid #ddd;}
.wp-pagenavi a:hover, .wp-pagenavi span.cur{color:#fff;border-color:#007dc1;background:#007dc1;}
.pageleft {
	overflow: hidden; width: 300px; line-height: 24px; height: 24px
}
.pageright {
	overflow: hidden; width: 300px; line-height: 24px; height: 24px
}
.pageleft {
	padding-left: 10px; float: left; text-align: left
}
.pageright {
	padding-right: 10px; float: right; text-align: right
}

/* ���ݷ�ҳ */
.pages{
	text-align:center;margin-top:20px;
}
.pages a, .pages span{
	margin:2px;
	padding:2px 6px;
	border:1px solid #999999;
	color:#666;
}
.pages span, .pages a:hover{
	border-color:#ccc;
	color:#000;
}
.pages span font{
	color:inherit;
}
.down a, a.button_2:link,a.button_2:visited{
	display:block;
	width:77px;
	height:33px;
	line-height:33px;
	background:#000;
	border:none;
	font-weight:bold;
	cursor:pointer;
	text-align: center;
	letter-spacing: 0.5em;
	color:#FFFFFF;
}
a.button_2:hover{
	color:#FFFFFF;
	text-decoration: none;
	text-align: center;
}

